spear squid - French English Dictionary